package com.maiji.cloud.entities.shopingmall;

import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import java.util.Date;
import java.util.List;
import java.util.Map;

/**
 *  订单返现分享助力
 */
@NoArgsConstructor
@Data
@Accessors(chain=true)
public class ShareOrderRule {

	public static final String TABLE_NAME = "share_ruel";
	public static final String TABLE_LOG_NAME = "share_ruel_log";

	// 是否开启活动
	private Boolean isOpen;

	// 参与活动的最低购物金额数
	private List<ShareOrderRuleSection> sections;

    // 当天是否可以给不同用户助力
    private Boolean isMore;

	// 新用户最大可助力金额
	private Double maxNewUserHelpMoney;

	// 新用户最小可助力金额
	private Double minNewUserHelpMoney;

	// 老用户最大可助力金额
	private Double maxOldUserHelpMoney;

	// 老用户最小可助力金额
	private Double minOldUserHelpMoney;

    // 活动分享时长（小时）
    private Integer hours;

	// 3-订单返现分享助力规则
	private Integer type = 3;

    // 修改时间
    private Date updateDate;

	// 修改者ID
	private String userId;

	// 修改者账号
	private String name;

}
